A Family-Oriented Software Development Process for Engine Controllers

نویسندگان

  • Karen Allenby
  • Simon Burton
  • Darren Lee Buttle
  • John A. McDermid
  • John Murdoch
  • Alan Stephenson
  • Mike Bardill
  • Stuart Hutchesson
چکیده

This paper presents a family-based software development process for aero-engine control software. The process uses a “family capability” derived from family analysis of the embedding system. This analysis allows reuse capability to be designed into the process by exploiting prior knowledge of the differences between members of an engine family. The process described follows the traditional software lifecycle. However, the nature of the stages is modified to incorporate the use of the family capability, essentially to allow systematic application of both compositional and generational reuse throughout the development process. The process described was evaluated on a trial project to develop, and subsequently modify, a thurst reverser system for a small aero-engine. Initial results show that this process can reduce effort for both initial and subsequent developments through the use of the family capability

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Development of an in-cylinder processes model of a CVVT gasoline engine using artificial neural network

Today, employing model based design approach in powertrain development is being paid more attention. Precise, meanwhile fast to run models are required for applying model based techniques in powertrain control design and engine calibration. In this paper, an in-cylinder process model of a CVVT gasoline engine is developed to be employed in extended mean valve control oriented model and also mod...

متن کامل

An Instance-Oriented Approach to Constructing Product Lines from Layers

The Model/View/Controller (MVC) paradigm, and its many variants, is a cornerstone of decoupling within object-oriented design. MVC leads to clear reuse benefits regarding the class hierarchies for the model and view elements. In practice, however, the controllers appear to defy reuse, most likely because they encapsulate specialized business logic. Within an effective product line, however, suc...

متن کامل

Control - Oriented Model for Camless Intake Process — Part

The improvement of internal combustion engine is largely accomplished though the introduction of innovative actuators that allow optimization and control of the flow, mixing, and combustion processes. The realization of such a novel system depends on the existence of an operational controller that will stabilize the engine and allow experimental testing which, consequently, leads to further dev...

متن کامل

The Motorola WEAVR: Model Weaving in a Large Industrial Context

This paper reports on the development of an Aspect-Oriented Modeling engine and its initial deployment within the ModelDriven Engineering environment used in production at Motorola. The development environment is presented in detail, through a small example, and the current state of Aspect-Oriented Software Development technologies are discussed in this context. The report presents the particul...

متن کامل

Object-Oriented Robot Control Framework

Object-oriented frameworks are a promising new technology to improve software quality and reduce development costs. In contemporary software development frameworks play an increasingly important role. Subject of our paper is an object-oriented ready-to-use framework for robot control systems. benefits are the fast software development, the better quality of software and the reduction of costs. ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001